retirement planning canada annuities attorney financial planning kentville 401k lawyer annapolis new brunswick invest nationwide nova scotia digby investments asbestos financial investment advisor investor stocks annapolis valley halifax